Ко всем курсам Event-менеджмент Excel и Google Таблицы MBA PR-менеджмент Аналитика для руководителей Антикризисный менеджмент Арт-менеджмент Бухгалтерский учет Геймификация Деловые переговоры и коммуникация Документационное обеспечение Закупки и тендеры Кадровое делопроизводство и охрана труда Клиентский сервис Комьюнити-менеджмент Консалтинг Коучинг Курсы для директоров Маркетплейсы и e-commerce Менеджмент в индустрии моды Менеджмент в образовании Музыкальный менеджмент Нетворкинг Операционный менеджмент Открытие бизнеса Подбор и управление персоналом Продакт-менеджмент Разработка онлайн-курсов Рекрутмент Ресторанный менеджмент Создание презентаций Спортивный менеджмент Строительство и недвижимость Тимбилдинг Управление бизнесом Управление командами Управление продажами Управление проектами Управление производством Управление разработкой и IT Финансовый менеджмент
Акция

Middle-разработчик игр на Unity от Skillbox

Вы научитесь

В мире существует столько игр, что, кажется, каждый может найти что-то на свой вкус. Но несмотря на разнообразие, индустрия не отвергает новые проекты.Рынок видеоигр не стоит на месте и развивается с огромной скоростью. Поэтому каждый, кто хотел бы реализовать себя в этой отрасли, может найти задачу для себя. Став студентом этого курса, вы сможете поработать разработчиком на движке Unity. Вы освоите принцип создания 2D- и 3D-игр, вёрстку HTML и CSS, работу с текстурами и моделингом. Сможете создать несколько проектов для сильного портфолио, а также пройти полную программу трудоустройства.
Тип курса
Онлайн
Тип обучения
Курс
Локация
Длительность
6 месяцев
Стоимость
89743 ₽
Помощь в трудоустройстве
Да
Выдача сертификата
Да
Вы научитесь
#01
Создавать игры на движке Unity
#02
Разрабатывать свои шейдеры для постобработки
#03
Создавать эффекты для игр с помощью VFX Graph
#04
Применять принципы программирования для создания видеоигр
#05
Распределять игровые ресурсы и оптимизировать нагрузку на устройства
Программа курса

Программа курса состоит из 73 видеоматериалов. Вы отсмотрите их в рамках 19 тематических блоков. Обучение рассчитано на 6 месяцев.

Введение в DOTS и ECS

Вы погрузитесь в изучение DOTS и ECS. Разберётесь, по какому принципу они работают. Изучите теорию композиции, которая применяется в видеоиграх.

Обработка пользовательского ввода в Unity

Рассмотрите функционал Unity. Узнаете, как перемещать персонажа в среде разработки. Настроите огонь из оружия в видеоигре.

Взаимодействие объектов в Unity

Узнаете, как приблизить игру к реалистичности с помощью соблюдения законов физики. Сможете отрисовывать взрывы, столкновения.

Хранение и использование статичных данных в Unity

Сможете сохранять настройки. Изучите несколько форматов данных и библиотек, из которых можно их получать.

Создание искусственного интеллекта в играх

Разберётесь, какую роль играет искусственный интеллект в играх. Сможете внедрять его в процесс с помощью библиотек.

Продвинутый подход к программированию: паттерны

Узнаете о таком продвинутом подходе к разработке, как использование паттернов. Сможете рассмотреть его на примере фреймворка.

Основы разработки графики в Unity

Рассмотрите графику. Узнаете, какие существуют методы, предназначенные для передачи и обработки данных в формате 3D.

Освещение в игре

Научитесь работать со светотенью в видеоиграх. Узнаете, что значит "запекание" света и как оно влияет на восприятие окружения.

Работа с анимацией в Unity

Сможете анимировать персонажей с помощью функционала редактора Unity. Сравните 3D и 2D в смысле техник.

Асинхронные процессы: от простого к сложному

Узнаете о том, что такое асинхронные вычисления. Разберётесь в реактивном программировании. Запустите код в параллельном потоке.

Расширение функционала редактора Unity

Разберётесь в способах расширения функционала Unity. Создадите свои окна и добавите функции в них так, чтобы оптимизировать свой процесс работы.

Менеджеры игровых состояний в Unity. Взаимодействие с UI

Вы сможете выполнять менеджмент состояний персонажа в игре. Создадите систему инвентаря и хранения игровых вещей. Подключите возможность прокачки персонажа с применением скинов. 

Основы разработки сетевых игр на основе Photon

Узнаете о создании сетевых игр. Поймёте их логику и отличие от других типов видеоигр. Настроите сетевые взаимодействия.

Оптимизация производительности игр

Проанализируете производительность игр с помощью стороннего сервиса. Узнаете, как находить пробелы и быстро реагировать на них, чтобы не терять доверие игроков.

Монетизация игр на примере мобильных проектов

Рассмотрите пример мобильного проекта. На его примере узнаете, как монетизировать игру: внедрить покупки внутри игрового процесса.

Работа со звуком

Узнаете о роли звукового сопровождения во всём игровом процессе. Научитесь внедрять звуковой движок, чтобы игра была реалистичнее.

Сборка и публикация игр в мобильные сторы

Узнаете, как публиковать игры в мобильные stores. Разберёте несколько инструментов, которые могут понадобиться для аналитики.

Тестирование игровых проектов

Научитесь проводить тестировку программы с помощью фреймворка. Создадите скрипт и автоматизируете этот проект.

Работа в команде и дальнейшее развитие

Получите практику работы в команде. Поймёте, в каком направлении вам нужно двигаться дальше. Подготовитесь к собеседованию, чтобы пройти его успешно и получить оффер.

Отзывы о данном курсе
На этот курс ещё нет отзывов.
Skillbox
Школа
Skillbox — это одна из крупнейших образовательных платформ на российском рынке, предоставляющая более 500 образовательных курсов по различным тематикам, начиная с программирования и аналитики и заканчивая модой и флористикой.